package com.itbaizhan;
/*环境：

数据库Mysql5.7

数据库驱动版本5.1.48

数据库名itbz

准备工作：

新建JavaProject工程

添加数据库驱动jar包

获取数据库连接对象

下载数据库驱动

https://downloads.mysql.com/archives/c-j/*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/*获取数据库连接测试类*/
public class JdbcTest {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        //连接数据url,不同的数据库类型，url不同
        //?useSSL=false 是是MySQL5.5之后连接必须要的安全协议，5.5之前可以不用这
        String url = "jdbc:mysql://localhost:3306/itbz?useSSL=false";
        //用户名
        String name = "root";
        //密码
        String pwd = "hua8503176";

        //通过反射实现数据库驱动的加载与注册
        /*在加载com.mysql.jdbc.Driver类信息时，
        会执行静态块中的代码。在静态块中 ，
        数据库驱动会实例化自己并通过DriverManager的registerDriver方法，
        将自己注册DriverManager驱动管理器中。*/
        Class.forName("com.mysql.jdbc.Driver");

        //DriverManager对象获取数据库的连接对象

        Connection connection = DriverManager.getConnection(url,name,pwd);

        System.out.println(connection);
    }
}
